pvh: restrict tsc_mode to NEVER_EMULATE for now
authorMukesh Rathor <mukesh.rathor@oracle.com>
Wed, 13 Nov 2013 08:41:12 +0000 (09:41 +0100)
committerJan Beulich <jbeulich@suse.com>
Wed, 13 Nov 2013 08:41:12 +0000 (09:41 +0100)
commita51243376b4fe6bfed7e47ed2cd77258b33788ea
tree7611696c759f2dafe14df2fe233a750a88436677
parentc50d59f962ac4e9ff77680020f446109994e421c
pvh: restrict tsc_mode to NEVER_EMULATE for now

The reason given for this restriction in the first place, given in one
of the comments checking for PVH requirements, had to do with
additional infrastructure required to allow PV RDTSC emulation for PVH
guests.

Since we don't use the PV emulation path at all anymore, we may be
able to remove this restriction.

Experiments show that pvh will boot without apparent issues in
"default", "native", and "native_paravirt" mode, but not in
"always_emulate" mode.  We'll leave this restriction in until
we can sort out what's going on.

Signed-off-by: Mukesh Rathor <mukesh.rathor@oracle.com>
Signed-off-by: George Dunlap <george.dunlap@eu.citrix.com>
Acked-by: Tim Deegan <tim@xen.org>
Acked-by: Keir Fraser <keir@xen.org>
Acked-by: Eddie Dong <eddie.dong@intel.com>
xen/arch/x86/time.c